package com.bzy.blp.mapper;

import com.bzy.blp.model.TSystemAppInfoDat;
import com.bzy.blp.model.TSystemAppInfoDatCriteria;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TSystemAppInfoDatMapper {
    long countByExample(TSystemAppInfoDatCriteria example);

    int deleteByExample(TSystemAppInfoDatCriteria example);

    int deleteByPrimaryKey(Long appId);

    int insert(TSystemAppInfoDat record);

    int insertSelective(TSystemAppInfoDat record);

    List<TSystemAppInfoDat> selectByExample(TSystemAppInfoDatCriteria example);

    TSystemAppInfoDat selectByPrimaryKey(Long appId);

    int updateByExampleSelective(@Param("record") TSystemAppInfoDat record, @Param("example") TSystemAppInfoDatCriteria example);

    int updateByExample(@Param("record") TSystemAppInfoDat record, @Param("example") TSystemAppInfoDatCriteria example);

    int updateByPrimaryKeySelective(TSystemAppInfoDat record);

    int updateByPrimaryKey(TSystemAppInfoDat record);
}